Table: Schedule of Equity Method Investments [Table]

Line Label Object Class Period Type Balance Name
1 Schedule of Equity Method Investments [Table] [Table]

*

*

us-gaap:ScheduleOfEquityMethodInvestmentsTable
2 Legal Entity [Axis] [Axis]

*

*

dei:LegalEntityAxis
3 Consolidated Entity [Domain] [Domain]

*

*

dei:EntityDomain
4 Equity Method Investee, Name [Axis] [Axis]

*

*

us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
5 Equity Method Investee, All [Domain] [Domain]

*

*

us-gaap:EquityMethodInvesteeNameDomain
6 Schedule of Equity Method Investments [Line Items] [Line Items]

*

*

us-gaap:ScheduleOfEquityMethodInvestmentsLineItems
7 Schedule of Equity Method Investments [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:EquityMethodInvestmentsTextBlock
8 Equity Method Investments Disclosure [Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:EquityMethodInvestmentsDisclosureTextBlock
9 Equity Method Investments [Hierarchy] [Abstract]

*

*

added:EquityMethodInvestmentsHierarchy
10 Equity Method Investment, Financial Statement, Reported Amounts [Abstract] [Abstract]

*

*

us-gaap:EquityMethodInvestmentFinancialStatementReportedAmountsAbstract
11 Income (Loss) from Equity Method Investments [Concept] Monetary For Period Credit us-gaap:IncomeLossFromEquityMethodInvestments
12 Equity Method Investments [Concept] Monetary As Of Debit us-gaap:EquityMethodInvestments
13 Equity Method Investment, Description of Principal Activities [Concept] Text/String For Period

*

us-gaap:EquityMethodInvestmentDescriptionOfPrincipalActivities
14 Equity Method Investment, Ownership Percentage [Concept] Perdent As Of

*

us-gaap:EquityMethodInvestmentOwnershipPercentage
15 Equity Method Investment, Other than Temporary Impairment [Concept] Monetary For Period Debit us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment
16 Equity Method Investment, Difference Between Carrying Amount and Underlying Equity [Abstract] [Abstract]

*

*

us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAbstract
17 Equity Method Investment, Underlying Equity in Net Assets [Concept] Monetary As Of Credit us-gaap:EquityMethodInvestmentUnderlyingEquityInNetAssets
18 Equity Method Investment, Difference Between Carrying Amount and Underlying Equity [Concept] Monetary As Of Debit us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquity
19 Equity Method Investment, Difference Between Carrying Amount and Underlying Equity, Accounting Treatment [Concept] Text/String For Period

*

us-gaap:EquityMethodInvestmentDifferenceBetweenCarryingAmountAndUnderlyingEquityAccountingTreatment
20 Equity Method Investment, Quoted Market Value [Concept] Monetary As Of Debit us-gaap:EquityMethodInvestmentQuotedMarketValue
21 Equity Method Investment, Aggregate Cost [Concept] Monetary As Of Debit us-gaap:EquityMethodInvestmentAggregateCost
22 Equity Method Investment, Additional Information [Concept] Text/String For Period

*

us-gaap:EquityMethodInvestmentAdditionalInformation
23 Equity Method Investment, Material Effects of Possible Conversions, Exercises or Contingent Issuances [Concept] Text/String For Period

*

us-gaap:EquityMethodInvestmentMaterialEffectsOfPossibleConversionsExercisesOrContingentIssuances
24 Equity Method Investment, Dividends or Distributions [Concept] Monetary For Period Debit us-gaap:EquityMethodInvestmentDividendsOrDistributions
25 Equity Method Investment, Unrealized Intercompany Profit (Loss) Not Eliminated [Abstract] [Abstract]

*

*

us-gaap:EquityMethodInvestmentUnrealizedIntercompanyProfitLossNotEliminatedAbstract
26 Equity Method Investment, Unrealized Intercompany Profit (Loss) Not Eliminated, Amount [Concept] Monetary For Period Credit us-gaap:EquityMethodInvestmentUnrealizedIntercompanyProfitLossNotEliminatedAmount
27 Equity Method Investment, Unrealized Intercompany Profit (Loss) Not Eliminated, Description [Concept] Text/String For Period

*

us-gaap:EquityMethodInvestmentUnrealizedIntercompanyProfitLossNotEliminatedDescription
28 Equity Method Investment, Deferred Gain on Sale [Concept] Monetary For Period Credit us-gaap:EquityMethodInvestmentDeferredGainOnSale
29 Equity Method Investment, Summarized Financial Information [Abstract] [Abstract]

*

*

us-gaap:EquityMethodInvestmentSummarizedFinancialInformationAbstract
30 Equity Method Investment, Summarized Financial Information, Assets [Roll Up] [Abstract]

*

*

us-gaap:EquityMethodInvestmentSummarizedFinancialInformationAssetsAbstract
31 Equity Method Investment, Summarized Financial Information, Current Assets [Concept] Monetary As Of Debit us-gaap:EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets
32 Equity Method Investment, Summarized Financial Information, Noncurrent Assets [Concept] Monetary As Of Debit us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets
33 Equity Method Investment, Summarized Financial Information, Assets, Total [Concept] Monetary As Of Debit us-gaap:EquityMethodInvestmentSummarizedFinancialInformationAssets
34 Equity Method Investment, Summarized Financial Information, Liabilities and Equity [Roll Up] [Abstract]

*

*

us-gaap:EquityMethodInvestmentSummarizedFinancialInformationLiabilitiesAndEquityAbstract
35 Equity Method Investment, Summarized Financial Information, Liabilities [Roll Up] [Abstract]

*

*

us-gaap:EquityMethodInvestmentSummarizedFinancialInformationLiabilitiesAbstract
36 Equity Method Investment, Summarized Financial Information, Current Liabilities [Concept] Monetary As Of Credit us-gaap:EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities
37 Equity Method Investment, Summarized Financial Information, Noncurrent Liabilities [Concept] Monetary As Of Credit us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities
38 Equity Method Investment, Summarized Financial Information, Redeemable Preferred Stock [Concept] Monetary As Of Credit us-gaap:EquityMethodInvestmentSummarizedFinancialInformationRedeemablePreferredStock
39 Equity Method Investment, Summarized Financial Information, Liabilities, Total [Concept] Monetary As Of Credit us-gaap:EquityMethodInvestmentSummarizedFinancialInformationLiabilities
40 Equity Method Investment Summarized Financial Information, Equity [Roll Up] [Abstract]

*

*

us-gaap:EquityMethodInvestmentSummarizedFinancialInformationEquityAbstract
41 Equity Method Investment, Summarized Financial Information, Noncontrolling Interest [Concept] Monetary As Of Credit us-gaap:EquityMethodInvestmentSummarizedFinancialInformationMinorityInterest
42 Equity Method Investment, Summarized Financial Information, Equity or Capital [Concept] Monetary As Of Credit us-gaap:EquityMethodInvestmentSummarizedFinancialInformationEquityOrCapital
43 Equity Method Investment Summarized Financial Information, Equity, Total [Concept] Monetary As Of Credit us-gaap:EquityMethodInvestmentSummarizedFinancialInformationEquity
44 Equity Method Investment, Summarized Financial Information, Liabilities and Equity, Total [Concept] Monetary As Of Credit us-gaap:EquityMethodInvestmentSummarizedFinancialInformationLiabilitiesAndEquity
45 Equity Method Investment, Summarized Financial Information, Gross Profit (Loss) [Roll Up] [Abstract]

*

*

us-gaap:EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLossAbstract
46 Equity Method Investment, Summarized Financial Information, Revenue [Concept] Monetary For Period Credit us-gaap:EquityMethodInvestmentSummarizedFinancialInformationRevenue
47 Equity Method Investment, Summarized Financial Information, Cost of Sales [Concept] Monetary For Period Debit us-gaap:EquityMethodInvestmentSummarizedFinancialInformationCostOfSales
48 Equity Method Investment, Summarized Financial Information, Gross Profit (Loss), Total [Concept] Monetary For Period Credit us-gaap:EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss
49 Equity Method Investment, Summarized Financial Information, Income (Loss) from Continuing Operations before Extraordinary Items [Concept] Monetary For Period Credit us-gaap:EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems
50 Equity Method Investment, Summarized Financial Information, Net Income (Loss) [Concept] Monetary For Period Credit us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss
51 Equity Method Investment, Realized Gain (Loss) on Disposal [Roll Up] [Abstract]

*

*

us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposalAbstract
52 Equity Method Investment, Net Sales Proceeds [Concept] Monetary For Period Credit us-gaap:EquityMethodInvestmentNetSalesProceeds
53 Equity Method Investment Sold, Carrying Amount [Concept] Monetary For Period Debit us-gaap:EquityMethodInvestmentSoldCarryingAmount
54 Equity Method Investment, Realized Gain (Loss) on Disposal, Total [Concept] Monetary For Period Credit us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal